History
History
Synonyms
UK
US
Meaning:
excellency

a title of ambassadors, governors and their wives, and some other officers and Church officials

advantage

merit

the quality or fact of deserving approval or praise

advantage

STRONG POINT as in Wiktionary
STRONG POINT as in Wikipedia